• word of the day

    phocoena sinus

    phocoena sinus - Dictionary definition and meaning for word phocoena sinus

    Definition
    (noun) a short porpoise that lives in the Gulf of California; an endangered species
    Synonyms : vaquita
Download our Mobile App Today
Receive our word of the day
on Whatsapp